<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>查找数组中指定元素的下标</title>
</head>
<body>
    <script>
        // 一、indexOf()：查找指定元素的下标，是从前往后查找， 如果没有找到，则返回-1
        // 参数：1.要查找的元素 2.开始查找的位置
        var arr = ['赵钱孙李','周吴郑王','张伟','赵','钱','孙','李','王伟','王伟','王伟'];
        var a = arr.indexOf('赵');  //3
        var b = arr.indexOf('王伟')     //7
        var c = arr.indexOf('王伟',8);   //8
        var d = arr.indexOf('王伟',10);  //-1
        console.log(a);
        console.log(b);
        console.log(c);
        console.log(d);

        // 二、lastIndexOf()：从后往前查找指定元素的下标， 如果没有找到，则返回-1。返回的下标依然是从左开始的，左边第一个元素下标为0
        var e = arr.lastIndexOf('王伟');  //8
        console.log(e);
    </script>
</body>
</html>